Integrating Software Architecture Concepts into the MDA Platform with UML Profile

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Software Architecture Concepts Into the MDA Platform

Architecture Description Languages (ADLs) provide an abstract representation of software systems. Achieving a concrete mapping of such representation into the implementation is one of the principal aspects of MDA (Model Driven Architecture). Integration of ADLs within MDA confers to the MDA platform a higher level of abstraction and a degree of reuse of ADLs. Indeed they have significantly diff...

متن کامل

Towards an UML Profile for the Description of Software Architecture

Existing ADLs (architecture description languages) have an advantage of formally specifying the architecture of component-based systems. But ADLs have not come into extensive use in industries since ADL users should learn a distinct notation specific to architecture, and ADLs do not address all stakes of development process that is becoming diversified everyday. On the other hand, UML is a de f...

متن کامل

Describing Software Architecture with UML

This paper describes our experience using UML, the Unified Modeling Language, to describe the software architecture of a system. We found that it works well for communicating the static structure of the architecture: the elements of the architecture, their relations, and the variability of a structure. These static properties are much more readily described with it than the dynamic properties. ...

متن کامل

Towards a UML Profile for Software Architecture Descriptions

To formally describe architectures of software systems, specific languages called Architecture Description Languages (ADLs) have been developed by academic institutions and research labs. However, more and more research and industrial projects are using the standard Unified Modeling Language (UML) for representing software architectures of systems. In this paper, we focus on how to extend the U...

متن کامل

Integrating Software Architecture Topics into a Software Engineering Curriculum

As Software Architecture issues become more important for Software Engineers, the importance of including Software Architecture-related topics in a Software Engineering curriculum also increases. This paper reports on the author’s experiences in integrating various Software Architecture topics into a Software Engineering programme, focusing in particular on four courses the author has designed ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Computer Science

سال: 2007

ISSN: 1549-3636

DOI: 10.3844/jcssp.2007.793.802